translucent substances - Alemán Inglés Diccionario